Volume 52, Issue 3, July 2023, Pages 895-906
Ali Kamal Abou Ahmed; Atef Abd Allah El-Maraghy; Ahmed Mohamed El-Shiekh; Salama Saad Abd Al-Latif